ecfe2be847187594918eaeb711b2b56828593629,projects/com.oracle.truffle.llvm.nodes/src/com/oracle/truffle/llvm/nodes/intrinsics/interop/LLVMTruffleAddressToFunction.java,LLVMTruffleAddressToFunction,executeIntrinsic,#LLVMAddress#,43

Before Change



    @Specialization
    public Object executeIntrinsic(LLVMAddress value) {
        return LLVMFunctionDescriptor.create((int) value.getVal());
    }

}

After Change



    @Specialization(contains = "cached")
    public Object uncached(LLVMAddress value) {
        return getDescriptor(value.getVal());
    }

    protected static LLVMFunctionDescriptor getDescriptor(long value) {